(prompt "Which CPU type(s) do you want to have supported?")
(help "Select the type of CPU you want to have supported.\nIf you have no PPC-accelerator card, 68k is your choice.\nIf you have a PPC-board, there is no need to install the 68k-versions, too.")
(choices
" 68k (68020 or better)"
" PPC (PPC603e or better, WarpOS required)"
)
(default 0)
)
)
(set #fmfiles
(askoptions
(prompt "What files shall be installed?")
(help "FMdriver.guide: Online documentation (AmigaGuide format) for the FMdriver programs\n\nFMBaseConfig: Config program for FM display settings\n\nFMInit: Tool for the WB and CLI which initializes the FrameMachine\n\nFMTV: Watch TV on your Workbench!\n\nFMRecorder: Records and converts anims\n\nFMGrab: CLI tool for grabbing single images\n\nFMRecord/FMRecordDec: like FMRecorder, but for the CLI")
(choices
" FMdriver.guide - online documentation"
" FMBaseConfig"
" FMInit"
" FMTV"
" FMRecorder"
" FMGrab (CLI tool)"
" FMRecord / FM RecordDec (CLI tool)"
)
(default (+ 1 2 4 8 16 32 64))
)
)
(if (= #fmfiles 0)
(abort "No FMdriver application(s) selected.\n\nInstallation aborted!")
)
(COMPLETE 0) ; makedir FrameMachine and FrameMachie/catalogs
(makedir (#fmdir) (infos))
(makedir (tackon #fmdir "catalogs"))
(COMPLETE 10) ; wizard.library
(copylib
(prompt "Copying wizard.library to libs:")
(help "The \"wizard.library\" is needed for the applications using a GUI.\nIt is the free distributable part of Haage&Partners StormWIZARD system.")
(source "libs/wizard.library")
(dest "libs:")
(optional nofail force askuser)
(confirm)
)
(COMPLETE 20) ; newframemachine.library
(delete
("libs:newframemachine.library")
)
(copyfiles
(prompt "Copying newframemachine.library to libs:")
(help "The \"newframemachine.library\" is needed for all applications\nwhich want to have access to the FrameMachine board.")
(help "These files are needed to configure the FrameMachinehardware.\nThey are loaded on driver-open into the reconfigurable Xilinx-Units on the FrameMachine.\nYou have to copy both files to \"DEVS:\", otherwise the driver cannot work!")
(source "devs/")
(dest "DEVS:")
(pattern "XILINX#?")
(optional nofail force askuser)
(confirm)
)
(COMPLETE 40) ; catalogs
(copyfiles
(prompt "Copying catalog files")
(help "Some programs of this package are localized.")